Skip to content

Point PluginAssemblies at Configuration extension#20

Merged
Skymly merged 2 commits into
mainfrom
chore/remove-appsettings-extension
Jul 20, 2026
Merged

Point PluginAssemblies at Configuration extension#20
Skymly merged 2 commits into
mainfrom
chore/remove-appsettings-extension

Conversation

@Skymly

@Skymly Skymly commented Jul 19, 2026

Copy link
Copy Markdown
Owner

Summary

  • Replace AppSettings extension usage with IConfiguration + Configuration extension
  • Update sample wiring/docs for the removal
  • Restore UTF-8 for files corrupted by the prior encoding “fix”

Test plan

  • Local PluginAssemblies S1 success / S2 exit 1
  • CI green (sibling DesignPatterns should include Configuration packable / AppSettings removed — merge main PR first or CI must checkout the matching branch)

Depends on: Skymly/DesignPatterns PR removing AppSettings

Skymly added 2 commits July 19, 2026 21:55
Replace the removed AppSettings bridge with an IConfiguration adapter and restore UTF-8 for files corrupted by the prior encoding fix.
Paired PRs share a branch name; this avoids pulling a still-corrupted sibling main during the encoding recovery.
@Skymly
Skymly merged commit 9b12f84 into main Jul 20, 2026
1 check passed
@Skymly
Skymly deleted the chore/remove-appsettings-extension branch July 20, 2026 14:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant